<!-- Pagination -->
{% macro pagination_widget(pagination, endpoint) %}
<ul class="pagination pagination-sm">
	<li{% if not pagination.has_prev %} class="disabled"{% endif %}>
		<a href="{% if pagination.has_prev %}{{ url_for(endpoint,page=pagination.page-1, **kwargs) }}{% else %}#{% endif %}">&laquo;</a>
	</li>

	{% for p in pagination.iter_pages() %}
		{% if p %}
			{% if p == pagination.page %}
				<li class="active">
					<a href="{{ url_for(endpoint, page=p, **kwargs) }}">{{ p }}</a>
				</li>
			{% else %}
				<li>
					<a href="{{ url_for(endpoint, page=p, **kwargs) }}">{{ p }}</a>
				</li>
			{% endif %}
		{% else %}
			<li class="disabled"><a href="#">&hellip;</a></li>
		{% endif %}
	{% endfor %}

	<li{% if not pagination.has_next %} class="disabled"{% endif %}>
		<a href="{% if pagination.has_next %}{{ url_for(endpoint, page=pagination.page+1, **kwargs) }}{% else %}#{% endif %}">&raquo;</a>
	</li>
</ul>
{% endmacro %}

{% macro render_h1(text) %}
	<h1>{{ text }}</h1>
{% endmacro %}